package com.qf.zwy.office.common.qo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author 子未语
 */
@Data
public class AddTrainingQo {

    /**
     * 培训名称
     */
    private String trainingProgramName;

    /**
     * 培训封面
     */
    private String trainingCover;

    /**
     * 培训分类
     */
    private Integer trainingClassification;

    /**
     * 培训简介
     */
    private String trainingIntroduction;

    /**
     * 培训备注
     */
    private String trainingNotes;

    /**
     * 计划开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date plannedStartTime;

    /**
     * 计划结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date plannedEndTime;

    /**
     * 预计培训人员数量
     */
    private Integer expectedTrainingStaff;

    /**
     * 培训状态
     */
    private Integer trainingStatus;
}
